<ui:composition template="#{facesContext.externalContext.requestContextPath}/../templates/template.xhtml"
	xmlns="http://www.w3.org/1999/xhtml"
	xmlns:h="http://java.sun.com/jsf/html"
	xmlns:f="http://java.sun.com/jsf/core"
	xmlns:ui="http://java.sun.com/jsf/facelets"
	xmlns:p="http://primefaces.org/ui"
	xmlns:composite="http://java.sun.com/jsf/composite">

	<ui:define name="comandos">
		<p:commandButton value="Relatorio Diario" styleClass="botaoPequeno" action="#{gerarRelatorioFaces.relatorioDiario}" ajax="flase"/>
		<p:commandButton value="Relatorio Mensal" styleClass="botaoPequeno" action="#{gerarRelatorioFaces.relatorioMensal}" ajax="flase"/> 
		<p:commandButton value="Cancelar" styleClass="botaoPequeno" action="#{gerarRelatorioFaces.cancelarAction}" ajax="flase"/>
	</ui:define>

	<ui:define name="titulopagina">
		<h:outputLabel value="Gerar Relatorio Diario" rendered="#{gerarRelatorioFaces.exibeDiario}" /> 
		<h:outputLabel value="Gerar Relatorio Mensal" rendered="#{gerarRelatorioFaces.exibeMensal}" /> 
	</ui:define>

	<ui:define name="conteudo">
		<p:fieldset >
			<p:dataTable id="table" value="#{gerarRelatorioFaces.listaRelatorio}" var="item" width="100%">
				<p:column footerText="Totais">
					<f:facet name="header">
						<h:outputLabel value="Nome Garcom" />
					</f:facet>
					<h:outputLabel value="#{item.abertura.garcom.nome}" />
				</p:column>
				<p:column footerText="#{gerarRelatorioFaces.totalMesas}">
					<f:facet name="header">
						<h:outputLabel value="Mesa" />
					</f:facet>
					<h:outputLabel value="#{item.abertura.mesa.numero}" />
				</p:column>
				<p:column footerText="R$ #{gerarRelatorioFaces.totalArrecadado}">
					<f:facet name="header">
						<h:outputLabel value="Receita" />
					</f:facet>
					<h:outputLabel value="R$ " />
					<h:outputLabel value="#{item.valorTotal}">
						<f:convertNumber pattern="0.00" /> 
					</h:outputLabel>
				</p:column>
			</p:dataTable>
		</p:fieldset>
	</ui:define>
</ui:composition>